Supplier Page from MyBioSource.com for Recombinant Saccharomyces cerevisiae Putative uncharacterized protein YLR053C (YLR053C)